<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
    <head>
        <title>Donald W. Davies: MAA Snapshots</title>
        <meta name="description" content="Unsung Heroes: About Donald Davies ">
        <meta name="keywords" content="ieee,chc61,unsung heroes,npl,Donald Davies,internet">
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" >
        <link href="../style.css" rel="stylesheet" type="text/css" media="screen">
    </head>
    
    <body>
        
        <div id="container" align="center">
            
            <div id="parent">
                
                <div id="header">
                    
                    <div id="logo">
                        
                        <div id="tribute"><img alt="Title Text: A tribute to Donald W. Davies" src="../images/logo2.jpg"></div>
                    </div>
                    
                    <div id="navigation">
                        <ul>
                            <li><a href="../index.html">Home</a> </li>                         
                            <li><a href="../biography.html">Biography</a></li>                                                              
                            <li><a href="../pilotace/index.html">Pilot ACE</a> </li>
                            <li><a href="../ps/index.html">Packet Switching</a> </li>
                            <li class="active"><a href="index.html">Security</a> </li>
                            <li><a href="../sitemap.html">Sitemap</a></li>
                            <li><a href="../about.html">About</a> </li>
                            <li><a href="../extras.html">Extras</a></li>
                        </ul>
                        
                        <div class="clear"><!--This div is for clearing the floated list--></div>
                    </div>
                </div>
                
                <div id="wrapper">
                    
                    <div id="leftbackground">
                        
                        <div id="rightbackground">
                            
                            <div id="mainbody">
                                
                                <div id="content">
                                    
                                    <div id="maincontent">
                                        <div class="indent">
                                            <h2>Snapshots</h2>
                                            <p>We compiled the code written in C<span>[2]</span>, in Turbo C++ version 1.01, and tested the program<span>[3]</span>. We decided to show the snapshots of the program that best describes and makes it easier to understand the algorithm. A simple example is shown in the snapshots below.</p>
                                            <div class="imagenowrap">
                                                <img src="../images/security/maa1_small.jpg" alt="snapshot 1:keys entered"/>
                                                <span><strong>Fig1</strong>: The program is run and is selected to test the prelude, main and coda all together, by pressing 4. The keys J and K are both given the value 00000001 each, the final 64-bit key is 0000000100000001(hex).</span>
                                                <img src="../images/security/maa2_small.jpg" alt="snapshot 2:prelude calculation"/>
                                                <span><strong>Fig2</strong>: The calculations made in the prelude section. X0 and Y0 values are calculated according to the key( J and K), which are assigned to X and Y respectively. Also, the values for S and T are generated according to the key. At the end, a block of message is asked for input.</span>
                                            </div>
                                            
                                        </div>
                                    </div>
                                    
                                    <div style="float: left"><a href="index.html">Go Back to Timeline</a></div>
                                    <div style="float: right"><a href="maa_inside_dataflow.html">Prev</a>&nbsp;|&nbsp;<a href="maa_snapshots2.html">Next</a></div>
                                    <div class = "clear"></div>
                                    
                                </div>
                            </div>
                        </div>
                    </div>
                    
                    <div id="bottombackground">
                        References.
                        <ul>
                            <li>[1] <a target="_new" href="../archives/maa.pdf">The Message Authenticator Algorithm (MAA) and its Implementation</a>, Davies and Clayden</li>
                            <li>[2] <a target="_new" href="../archives/maa.c">maa.c</a> coded by D O Clayden</li>
                            <li>[3] <a target="_new" href="../archives/maaexe.zip">maa.exe</a> compiled from <a target="_new" href="../archives/maa.c">maa.c</a> using Turbo C++ version 1.01 </li>
                        </ul>
                    </div>
                </div>
                
                <div id="bookmarks" align="left">
                    
                    <div id="bookmarkhome">
                        <a href = "../index.html"><img src="../images/home.jpg" alt="Home" /></a>
                    </div>
                    
                    <div id="bookmarkbiography">
                        <a href = "../biography.html"><img src="../images/biography.jpg" alt="Biography" /></a>
                    </div>
                    
                    <div id="bookmarkpilotace">
                    <a href = "../pilotace/index.html"><img src="../images/pilotace.jpg" alt="Pilot ACE" /></a> </div>
                    
                    <div id="bookmarkpacketswitching">
                    <a href = "../ps/index.html"><img src="../images/packetswitching.jpg" alt="Packet Switching" /> </a></div> 
                </div>
                
                <div class="clear"><!--This div is for clearing--></div>
            </div>
            
            <div id="footer">
                <a href="http://validator.w3.org/check?uri=referer"><img
                src="../images/w3cxhtml.jpg"
                border=0 alt="Valid HTML 4.01 Transitional" height="31" width="88"></a>
                <a href="http://jigsaw.w3.org/css-validator/"><img
                src="../images/w3ccss.jpg"
                border=0 alt="Valid CSS" height="31" width="88"></a>
            </div>
        </div>
    </body>
</html>
